#ifndef GLIB_DEFINES_HY
#define GLIB_DEFINES_HY


typedef struct _point2D
{
	float x;
	float y;
	float w;
}gPoint2D;

typedef struct _point3D
{
	float x;
	float y;
	float z;
	float w;
}gPoint3D;

typedef struct _Vertex2D 
{
	gPoint2D m_pos;
}gVertex2D;

typedef struct _Vertex3D 
{
	enum VertexState
	{
		STATE_UNSETTLED,
		STATE_VISIABLE,
		STATE_INVISIABLE,
	};

	gPoint3D m_pos;
}gVertex3D;

#endif